/////////////////////////////////////////////////////////////////////////////////////
// Include Files
#include "Definitions.h"

#include "Scene.h"

#include "Game.h"

#include "Managers\MeshManager.h"
#include "Managers\ShaderManager.h"
#include "Managers\TextureManager.h"

/////////////////////////////////////////////////////////////////////////////////////
// CScene Implementation

IE::CScene::CScene()
{
}

IE::CScene::~CScene()
{
}

void IE::CScene::Initialize()
{
}

void IE::CScene::Shutdown()
{
}

//void IE::CScene::LoadMesh( string_t _strFilename )
//{
//	m_pMeshManager->LoadMeshFile(_strFilename);
//}
//
//void IE::CScene::LoadShader( string_t _strFilename )
//{
//	m_pShaderManager->LoadShaderFile(_strFilename);
//}
//
//void IE::CScene::LoadTexture( string_t _strFilename )
//{
//	m_pTextureManager->LoadTextureFile(_strFilename);
//}
//
//void IE::CScene::AddScriptState( CScriptState *_pScriptState )
//{
//	m_pGame->AddScriptState(_pScriptState);
//}
//
//void IE::CScene::RemoveScriptState( CScriptState *_pScriptState )
//{
//	m_pGame->RemoveScriptState(_pScriptState);
//}
//
//void IE::CScene::AddRenderState( CRenderState *_pRenderState )
//{
//	m_pGame->AddRenderState(_pRenderState);
//}
//
//void IE::CScene::RemoveRenderState( CRenderState *_pRenderState )
//{
//	m_pGame->RemoveRenderState(_pRenderState);
//}
